illegal felling of trees - French English Dictionary